up to some extend - Turc Anglais Dictionnaire